Havening Techniques in Upper Halling